# _*_ coding: UTF-8 _*_
# @Time     : 2021/11/3 9:58
# @Author   : Gong Yangyi
# @Site     : http://www.hzdledu.cn/
# @File     : w4s1_unittest测试框架.py
# @Software : PyCharm

# 什么是测试框架
# unittest，pytest
# 方便管理测试用例，测试用力的参数化，提供预期与实际结果的验证，提供测试的报告

import unittest  # 导入unittest


class Test1(unittest.TestCase):  # 必须继承TestCase类
    # 测试用例类的方法主要是三段式结构：测试前、测试中、测试后

    # 测试前
    def setUp(self) -> None:  # 每个测试方法前执行
        print('测试前')

    # 测试中
    def test(self):
        print('测试中')

    # 测试后
    def tearDown(self) -> None:  # 每个测试方法后执行
        print('测试后')
